crew cab - French English Dictionary